Setplays: achieving coordination by the appropriate use of arbitrary pre-defined flexible plans and inter-robot communication
نویسندگان
چکیده
Multi-agent coordination and strategic planning are two of the major research topics in the context of RoboCup. However, innovations in these areas are often developed and applied to only one domain and a single RoboCup league, without proper generalization. Also, although the importance of the concept of Setplay, to structure the team’s behaviour, has been recognized by many researchers, no general framework for the development and execution of generic Setplays has been presented in the context of RoboCup. This paper presents such a framework for highlevel setplay definition and execution, applicable to any RoboCup cooperative league and similar domains. The framework is based in a standard, league-independent and flexible language that defines setplays which may be interpreted and executed at run-time through the use of inter-robot communication. The implementation of this framework in the 3D simulation league is also described with concrete examples of Setplay definition, management and execution. The first results achieved show the usefulness of this approach and motivate us to use it as the main coordination of all our teams participating in the simulation, small-size, middle-size and legged leagues of RoboCup.
منابع مشابه
The Use of Internal State in Multi-Robot Coordination
Coordination is an essential characteristic of any task-achieving multi-robot system (MRS), whether it is accomplished through an explicit or implicit coordination mechanism. There is currently little formal work addressing how various MRS coordination mechanisms are related, how appropriate they are for a given task, what capabilities they require of the robots, and what level of performance t...
متن کاملTowards a Multi-Robot Coordination Formalism
Coordination is an essential characteristic of any task-achieving multi-robot system, whether it is accomplished through an explicit or implicit coordination mechanism. There is little formal work addressing how various coordination mechanisms are related, how appropriate they are for a given task, what capabilities they require of the robots, and what level of performance they can be expected ...
متن کاملRobot team coordination using dynamic role and positioning assignment and role based setplays
The coordination methodologies of CAMBADA, a robotic soccer team designed to participate in the RoboCup Middle-Size League (MSL), are presented in this paper. The approach, which relies on information sharing and integration within the team, is based on formations, flexible positionings and dynamic role and positioning assignment. Role assignment is carried out locally on each robot to increase...
متن کاملRoles, Positionings and Set Plays to Coordinate a RoboCup MSL Team
This paper presents the team coordination methodologies of CAMBADA, a robotic soccer team designed to participate in the RoboCup middle-size league (MSL). The coordination model extends and adapts previous work in the Soccer Simulation League to the MSL environment. The approach is based on flexible positionings and priority-based dynamic role/positioning assignment. In addition, coordinated pr...
متن کاملCONTROL OF FLEXIBLE JOINT ROBOT MANIPULATORS BY COMPENSATING FLEXIBILITY
A flexible-joint robot manipulator is a complex system because it is nonlinear, multivariable, highly coupled along with joint flexibility and uncertainty. To overcome flexibility, several methods have been proposed based on flexible model. This paper presents a novel method for controlling flexible-joint robot manipulators. A novel control law is presented by compensating flexibility to form a...
متن کامل